#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>







/*int main()
{
	int money = 20;
	int soda = 0;
	int i = 0;
	int kongpin = 0;
	scanf("%d", &money);
	for (i = 1; i <= money; i++)
	{
		soda++;
		kongpin++;
		if (kongpin == 2)
		{
			kongpin = 1;
			soda++;
		}
	}

	printf("%d ", soda);
	return 0;
}*/


//int Kongping(int money)
//{
//	if (money > 1)
//	{
//		int i = money / 2;
//		int j = money % 2;
//		return i + Kongping(i + j);
//	}
//	else
//		return 0;
//}
//
//
//int main()
//{
//	int money = 0;
//	scanf("%d", &money);
//	int ret=Kongping(money);
//	printf("%d", money + ret);
//	return 0;
//}



int main()
{
	int line = 0;
	scanf("%d", &line);
	for (int i = 0; i < line; i++)
	{
		for (int j = 0; j < line - i; j++)
		{
			printf(" ");
		}

		for (int j = 0; j < 2 * i + 1; j++)
		{
			printf("*");
		}
		printf("\n");
	}

	for (int i = 0; i < line - 1; i++)
	{
		for (int j = 0; j < i + 2; j++)
		{
			printf(" ");
		}
		for (int j = 0; j < (line - 1 - i) * 2 - 1; j++)
		{
			printf("*");

		}
		printf("\n");
	}



	return 0;

}
